diff options
Diffstat (limited to 'app/[lng]/admin/approval-test/page.tsx')
| -rw-r--r-- | app/[lng]/admin/approval-test/page.tsx | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/app/[lng]/admin/approval-test/page.tsx b/app/[lng]/admin/approval-test/page.tsx index ab5654f3..439c7ba8 100644 --- a/app/[lng]/admin/approval-test/page.tsx +++ b/app/[lng]/admin/approval-test/page.tsx @@ -1,12 +1,17 @@ import { Metadata } from 'next'; import ApprovalManager from '@/components/knox/approval/ApprovalManager'; +import { findUserByEmail } from '@/lib/users/service'; +import { getServerSession } from 'next-auth/next'; export const metadata: Metadata = { title: 'Knox 결재 시스템 | Admin', description: 'Knox API를 사용한 결재 시스템', }; -export default function ApprovalTestPage() { +export default async function ApprovalTestPage() { + const session = await getServerSession(); + const currentUser = await findUserByEmail(session?.user?.email ?? ''); + return ( <div className="container mx-auto py-8"> <div className="space-y-6"> @@ -21,6 +26,7 @@ export default function ApprovalTestPage() { {/* 결재 관리자 컴포넌트 */} <ApprovalManager defaultTab="submit" + currentUser={currentUser} /> </div> </div> |
